Complejidad de la Solución
La complejidad de la solución se refiere a la dificultad en el diseño y la implementación del sistema de software para resolver el problema dado. Según Pressman (2013) señala los siguientes puntos:
- Implica ofrecer al usuario una ilusión de simplicidad, ocultando mecanismos complejos
- Puede requerir la escritura de una gran cantidad de código nuevo o la reutilización de código existente
- Se ve afectada por la necesidad de equilibrar la funcionalidad con la simplicidad del diseño